machine stitch - Spanish English Dictionary